Package com.cisco.pt.ipc.sim.impl
Class ExtNatv6EntryImpl
java.lang.Object
com.cisco.pt.ipc.impl.IPCDataImpl
com.cisco.pt.ipc.sim.impl.NATv6EntryImpl
com.cisco.pt.ipc.sim.impl.ExtNatv6EntryImpl
- All Implemented Interfaces:
IPCData,ExtNatv6Entry,NATv6Entry
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected intprotected intprotected intprotected intFields inherited from class com.cisco.pt.ipc.sim.impl.NATv6EntryImpl
v4DstIp, v4SrcIp, v6DstIp, v6SrcIp -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintintintintvoidread(EncodedBuffer buffer) Reads this object from an EncodedBuffer of raw datavoidsetProtocol(int protocol) voidsetV4DstPort(int v4DstPort) voidsetV4SrcPort(int v4SrcPort) voidsetV6DstPort(int v6DstPort) voidsetV6SrcPort(int v6SrcPort) Methods inherited from class com.cisco.pt.ipc.sim.impl.NATv6EntryImpl
getV4DstIp, getV4SrcIp, getV6DstIp, getV6SrcIp, setV4DstIp, setV4SrcIp, setV6DstIp, setV6SrcIpMethods inherited from class com.cisco.pt.ipc.impl.IPCDataImpl
checkType, pduReadBoolean, pduReadByte, pduReadDouble, pduReadFloat, pduReadInt, pduReadIPAddress, pduReadIPCData, pduReadIPV6Address, pduReadLong, pduReadMACAddress, pduReadPair, pduReadQString, pduReadShort, pduReadString, pduReadUUID, pduReadVector, readBoolean, readByte, readDouble, readFloat, readInt, readIPAddress, readIPCData, readIPV6Address, readLong, readMACAddress, readPair, readQString, readShort, readString, readUUID, readVectorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.cisco.pt.ipc.sim.NATv6Entry
getV4DstIp, getV4SrcIp, getV6DstIp, getV6SrcIp, setV4DstIp, setV4SrcIp, setV6DstIp, setV6SrcIp
-
Field Details
-
protocol
protected int protocol -
v6SrcPort
protected int v6SrcPort -
v6DstPort
protected int v6DstPort -
v4SrcPort
protected int v4SrcPort -
v4DstPort
protected int v4DstPort
-
-
Constructor Details
-
ExtNatv6EntryImpl
public ExtNatv6EntryImpl()
-
-
Method Details
-
getProtocol
public int getProtocol()- Specified by:
getProtocolin interfaceExtNatv6Entry- Returns:
- int Returns a int
-
setProtocol
public void setProtocol(int protocol) - Specified by:
setProtocolin interfaceExtNatv6Entry- Parameters:
protocol- Takes in a parameter of protocol
-
getV6SrcPort
public int getV6SrcPort()- Specified by:
getV6SrcPortin interfaceExtNatv6Entry- Returns:
- int Returns a int
-
setV6SrcPort
public void setV6SrcPort(int v6SrcPort) - Specified by:
setV6SrcPortin interfaceExtNatv6Entry- Parameters:
v6SrcPort- Takes in a parameter of v6SrcPort
-
getV6DstPort
public int getV6DstPort()- Specified by:
getV6DstPortin interfaceExtNatv6Entry- Returns:
- int Returns a int
-
setV6DstPort
public void setV6DstPort(int v6DstPort) - Specified by:
setV6DstPortin interfaceExtNatv6Entry- Parameters:
v6DstPort- Takes in a parameter of v6DstPort
-
getV4SrcPort
public int getV4SrcPort()- Specified by:
getV4SrcPortin interfaceExtNatv6Entry- Returns:
- int Returns a int
-
setV4SrcPort
public void setV4SrcPort(int v4SrcPort) - Specified by:
setV4SrcPortin interfaceExtNatv6Entry- Parameters:
v4SrcPort- Takes in a parameter of v4SrcPort
-
getV4DstPort
public int getV4DstPort()- Specified by:
getV4DstPortin interfaceExtNatv6Entry- Returns:
- int Returns a int
-
setV4DstPort
public void setV4DstPort(int v4DstPort) - Specified by:
setV4DstPortin interfaceExtNatv6Entry- Parameters:
v4DstPort- Takes in a parameter of v4DstPort
-
read
Reads this object from an EncodedBuffer of raw data- Specified by:
readin interfaceIPCData- Overrides:
readin classNATv6EntryImpl- Parameters:
buffer- The EncodedBuffer that contains the raw data from which to construct this object
-